Big Huge Thesaurus

Nigerian capital

noun